package com.controller;

import com.entity.ExceptionEntity;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseBody;

/**
 * @author WZ
 * @version 1.0
 * @date 2021/8/20 14:14
 * 这个类处理全局异常  可以在这里把所有异常返回相同的结果
 */
@ControllerAdvice

public class ExceptionController {
    @ExceptionHandler(value = {Exception.class})
    @ResponseBody
    public ExceptionEntity testException(Exception ex){
         return new ExceptionEntity("500","异常： "+ex);
    }
}
